body{
	font-family: "微软雅黑";
}
header {
	padding: .17rem 0 .19rem;
	background: #fece02;
}
header .container{
	position: relative;
	height: .68rem;
	margin: 0 auto;
}
header .container .gt{
/*	float: left;*/
position: absolute;
left:0;
	margin-left:.18rem;
}
header .container .gt, header .container .gt img{
	width: .36rem;
	height: .58rem;
}
header .container .search{
	/*width: 4.31rem;*/
	width: 3.81rem;
	/*height: .69rem;*/
	height: .38rem;
	border-radius: .31rem;
	background: rgba( 255, 255, 255, .5);
	padding: .18rem .25rem .12rem;
	position: absolute;
	right: 0;
	left: 0;
	margin:auto;
}
header .container .search img{
	float: left;
	width: .38rem;
	height: .38rem;
}
header .container .search input{
	float: left;
	width: 3.2rem;
	height: .38rem;
	line-height: .38rem;
	padding-left: .20rem;
	border: none;
	outline: none;
	background: rgba( 255, 255, 255, 0);

}
header .container .search input, header .container .search input::-webkit-input-placeholder{
	color: #fff5c9;
	font-size: .3rem;
}
/* 公共代码 */
header .container .sm, header .container .sm img, header .container .logo, header .container .logo img{
	width: .44rem;
	height: .68rem;
}
header .container .logo{
/*	float: right;*/
position: absolute;

right: 0;
	margin-right:.24rem;
	width: .64rem;
	height: .63rem;
}
header .container .logo img{
	width: .64rem;
	height: .63rem;
}
section.wrap{
	padding-top: .21rem;
	background-color: #eee;
	height: 13.66rem;
}
/*div.hot{
	width: 7.21rem;
	height: 3.21rem;
	background-color: #fff;
	margin:0 auto;
	text-align: center;
}
div.hot .top p{
	width: 6.75rem;
	height: .68rem;
	line-height: .58rem;
	margin-left: .12rem;
	font-size: .30rem;
	padding-top:.16rem;
	border-bottom:1px solid #c2c2c2;
}
div.hot .top p .red{
	display: inline-block;
	height: .58rem;
	line-height: .58rem;
	color:#ff5b00;
	font-size: .30rem;
	padding-right: .09rem;
}
div.hot .top p .border{
	display: inline-block;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	padding-left: .07rem;
	padding-right: .08rem;
	height: .58rem;
	line-height: .58rem;
}
div.hot .top p .last{
	display: inline-block;
	padding-left: .47rem;
	padding-right:.18rem;
}*/
div.hot ul.list{
	margin-left: .11rem;
	height:3.23rem;
	display: inline-block;
	background-color: #fff;

}
div.hot ul.list li{
	float: left;
	font-size: .30rem;
	border-bottom:1px solid #c2c2c2;
	width: 3.37rem;
	height: .88rem;
	line-height: .88rem;
	position: relative;
}
/*第一个热门搜索*/
div.hot ul.list li:first-child{
	width: 1.42rem;
	position: relative;
}
div.hot ul.list li:first-child a{
	color:#ff5b00;
	width: 1.42rem;
	position: absolute;
	margin:auto;
}
div.hot ul.list li:first-child:before{
	content: "";
	width: .01rem;
	height: .58rem;
	display: inline-block;
	position: absolute;
	background-color:#c2c2c2;
	top:.22rem;
	right: 0;
}
div.hot ul.list li:nth-child(2){
width: 2.84rem;
}
div.hot ul.list li:nth-child(2) a{
	width: 100%;
}
div.hot ul.list li:nth-child(3){
width: 2.48rem;
}
div.hot ul.list li:nth-child(3) a{
	width: 100%;
}
div.hot ul.list .first a{
position: absolute;
height: .88rem;
padding-right: 0rem;
padding-left:0rem;
}
div.hot ul.list li:before{
	content: "";
	width: 1px;
	height: .58rem;
	display: inline-block;
	position: absolute;
	background-color:#c2c2c2;
	top:.22rem;
	right: 0;}
/*div.hot ul.list li:nth-child(2n+1):before{
	content: "";
	width: .01rem;
	height: .58rem;
	display: inline-block;
	position: absolute;
	background-color:#c2c2c2;
	top:.22rem;
}*/
/*div.hot ul.list li:nth-child(2n+1):before{
	content: "";
	width: .01rem;
	height: .58rem;
	display: inline-block;
	position: absolute;
	background-color:#c2c2c2;
	top:.22rem;
}*/
div.hot ul.list li:nth-child(2n+1):before{
	display: none;
}
div.hot ul.list li:nth-child(1):before{
	display: inline-block;
	width: 1px;
}
div.hot ul.list li a{
	display: inline-block;
	margin: 0 auto;
	width: 100%;
	text-align: center;
	/*padding-left: .67rem;
	padding-right: .76rem;*/
}	
div.circle{
	text-align: center;
}
div.hot ul.icon{
	display: inline-block;
}
div.hot ul.icon li a{
	display: block;
		width: .17rem;
	height: .17rem;
}
div.hot ul.icon li{
	float: left;
	width: .17rem;
	height: .17rem;
	border: 1px solid #bbb8b3;
	border-radius: 50%;
	margin:.17rem .035rem .21rem .035rem;
}
div.hot ul.icon li.icon-cur{
	background-color: #fe9002;
}
div.hostory{
	background: white;
	margin-top: .11rem;
}
div.hostory ul.hostory-list li{
	width: 100%;
	height: .97rem;
	border-bottom: .01rem solid #bbb8b3;
	font-size: .30rem;
	line-height: .97rem;
	/*text-align: center;*/
	position: relative;

}
div.hostory ul.hostory-list li img{
	position: absolute;
	left: .29rem;
	top: 0;
	bottom: 0;
	margin:auto;

}
div.hostory ul.hostory-list li a{
	display: inline-block;
	text-align: left;
	position: absolute;
/*	left: 1.71rem;*/
left: .71rem;

	
}
div.hostory ul.hostory-list li:last-child .container{
	width: 2.55rem;
	position: relative;
	height: .95rem;
	margin:0 auto;
}

div.hostory ul.hostory-list li:last-child a{
	/*position: absolute;*/
	color:#a2a1a1;
}
div.hostory ul.hostory-list li:last-child img{
	left: .12rem;
}
div.hostory ul.hostory-list li:last-child{
	/*margin-top: .20rem;*/
	height: .95rem;
}
div.hostory ul.hostory-list li:last-child .container{
	width: 2.55rem;
	height: .97rem;
	text-align: center;
}
@media screen and (min-device-width:1024px){
	div.hot ul.list li:before{
	right: 0;
}
div.hot ul.list li:nth-child(2n+1):before{
	display: inline-block;
}
div.hostory ul.hostory-list li a{	left: 0.71rem;
	
}
}
div.hostory ul.hostory-list li:last-child .container img,
div.hostory ul.hostory-list li:last-child .container a{
	position: static;
}
div.hostory ul.hostory-list li:last-child .container img{
	position: relative;
	top:.16rem;
	left: -.07rem;
}

